//
// C++ Interface: levelmanager
//
// Description: 
//
//
// Author: James Grimwood <james@piku.org.uk>, (C) 2007
//
// Copyright: See COPYING file that comes with this distribution
//
//
#ifndef LEVELMANAGER_H
#define LEVELMANAGER_H

#include <vector>
#include <leveldata.h>
/**
	@author James Grimwood <james@piku.org.uk>
*/

using namespace std;

class LevelManager{
public:
    LevelManager();
    bool LoadLevel(string filename);
    int RunLevel();
    int SetupLevel(int id);
    ~LevelManager();
private:
    vector<levelData *>levels;
    int currentLevel;
};

#endif
